package com.drama.api.company.video.service;


import com.drama.api.company.video.domain.vo.*;

import java.util.List;

public interface ICompanyVideoService {


    List<CompanyVideoVO> getList(CompanyVideoSearchVO searchVO);

    void add(CompanyVideoAddVO vo);

    void update(CompanyVideoUpdateVO vo);

    List<CompanyDramaVideoVO> geVideoList(CompanyDramaVideoSearchVO searchVO);

    void delete(String id);

    List<CompanyVideoVO> getVideosList(CompanyVideoSearchVO searchVO);

    void checkName(String name);

    List<CompanyVideoVO> getVideosLogList(CompanyVideoSearchVO searchVO);

    List<CompanyVideoVO> getRecycleList(CompanyVideoSearchVO searchVO);

    void recover(String id);

    void deletes(String id);

    void start_examine(String id);

    void start_label(String id);

    void start_cropping(VideoCropping videoCropping);

    void synchronous(String id);
}
